thin-shell roof - French English Dictionary